β SUBDOMAIN SETUP CHECKLIST
π― GOAL
Convert all sites from .pages.dev URLs to clean subdomains under theophysics.com
Ring 2 β Canonical Grounding
Ring 3 β Framework Connections
π STEP-BY-STEP PROCESS
STEP 1: Add DNS Records (Do this FIRST)
β¬ Go to Cloudflare Dashboard
β¬ Click on your domain: theophysics.com
β¬ Go to DNS β Records
β¬ Add all 10 CNAME records from DNS-RECORDS-TO-ADD.txt
β¬ Make sure βProxyβ is ON (orange cloud) for each
β¬ Wait 2 minutes for DNS to propagate
STEP 2: Add Custom Domains to Pages Projects
Site 1: Logos Papers
β¬ Go to: Workers & Pages β theophysics-logos-papers
β¬ Click βCustom Domainsβ tab
β¬ Click βSet up a custom domainβ
β¬ Enter: logos.theophysics.com
β¬ Click βContinueβ β βActivate domainβ
β¬ Test: Visit https://logos.theophysics.com
Site 2: Framework Core
β¬ Go to: Workers & Pages β theophysics-framework-core
β¬ Custom Domains β Set up custom domain
β¬ Enter: framework.theophysics.com
β¬ Activate
β¬ Test: Visit https://framework.theophysics.com
Site 3: Good vs Evil
β¬ Go to: Workers & Pages β theophysics-good-vs-evil
β¬ Custom Domains β Set up custom domain
β¬ Enter: good-vs-evil.theophysics.com
β¬ Activate
β¬ Test: Visit https://good-vs-evil.theophysics.com
Site 4: Jesus Series
β¬ Go to: Workers & Pages β theophysics-jesus-series
β¬ Custom Domains β Set up custom domain
β¬ Enter: jesus.theophysics.com
β¬ Activate
β¬ Test: Visit https://jesus.theophysics.com
Site 5: Academic
β¬ Go to: Workers & Pages β theophysics-academic
β¬ Custom Domains β Set up custom domain
β¬ Enter: academic.theophysics.com
β¬ Activate
β¬ Test: Visit https://academic.theophysics.com
Site 6: Family
β¬ Go to: Workers & Pages β theophysics-family
β¬ Custom Domains β Set up custom domain
β¬ Enter: family.theophysics.com
β¬ Activate
β¬ Test: Visit https://family.theophysics.com
Site 7: Axions Odyssey
β¬ Go to: Workers & Pages β theophysics-axions-odyssey
β¬ Custom Domains β Set up custom domain
β¬ Enter: axions.theophysics.com
β¬ Activate
β¬ Test: Visit https://axions.theophysics.com
Site 8: Salvation Equation
β¬ Go to: Workers & Pages β theophysics-salvation-equation
β¬ Custom Domains β Set up custom domain
β¬ Enter: salvation.theophysics.com
β¬ Activate
β¬ Test: Visit https://salvation.theophysics.com
Site 9: Final Question (2 Questions)
β¬ Go to: Workers & Pages β theophysics-final-question
β¬ Custom Domains β Set up custom domain
β¬ Enter: 2questions.theophysics.com
β¬ Activate
β¬ Test: Visit https://2questions.theophysics.com
Site 10: 13 Papers
β¬ Go to: Workers & Pages β theophysics-13-papers
β¬ Custom Domains β Set up custom domain
β¬ Enter: papers.theophysics.com
β¬ Activate
β¬ Test: Visit https://papers.theophysics.com
π FINAL VERIFICATION
Test all your new URLs:
# Copy/paste these into your browser
https://logos.theophysics.com
https://framework.theophysics.com
https://good-vs-evil.theophysics.com
https://jesus.theophysics.com
https://academic.theophysics.com
https://family.theophysics.com
https://axions.theophysics.com
https://salvation.theophysics.com
https://2questions.theophysics.com
https://papers.theophysics.comπ TROUBLESHOOTING
If you see R2 bucket error:
- Click βSkipβ or βManual setupβ
- The DNS records you added will still work
- Go back and try βCheck DNSβ button
If subdomain doesnβt work:
- Check DNS records are added correctly
- Make sure Proxy is ON (orange cloud)
- Wait 5 minutes for SSL certificate
- Try incognito/private browsing
If SSL error:
- Wait 5-10 minutes for certificate
- Cloudflare auto-generates SSL for custom domains
- Check that Proxy is ON in DNS
π COMPLETION STATUS
- All 10 DNS records added
- All 10 custom domains activated
- All 10 sites tested and working
- Old .pages.dev URLs still work (as backup)
π NEXT STEPS AFTER SETUP
- Update any links to use new subdomains
- Share new URLs on social media
- Create master index at theophysics.com linking to all subdomains
- Deploy remaining 7 sites (after fixing index.html)
- Add those to subdomains too!
Estimated time: 20-30 minutes to set up all subdomains
Canonical Hub: CANONICAL_INDEX